stack hay - French English Dictionary